herding dog - French English Dictionary